Volume 52, Issue 10, October 2023, Pages 21-54
shehab A. arafa; Saleh S. Abdulazim; Dina G. Zaki; Abo Bakr A. Bekheet